History
History
Synonyms
UK
US
Meaning:
accost

go up to a person and speak to her or him first, especially a stranger in a public place

approach for conversation or solicitation

met

of meet

happen on

penetrate

to make or force a way into or through (something); to be understood; understand

pierce; get through physically

ram

a male sheep; a heavy device for striking or pushing something with great force

bang into; pack forcibly

strike

to hit, aim a blow at, (a person, thing); to stop working for an employer (in order to get more pay, better conditions etc)

hit hard

RUN INTO as in Wiktionary
RUN INTO as in Wikipedia